technical patent - English Synonyms Dictionary